home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / programs / amigabase / updates / update2.2-2.3.deutsch < prev    next >
Text File  |  1996-04-13  |  4KB  |  79 lines

  1.         Update Informationen AmigaBase V2.2 - V2.3
  2.  
  3.         Gegenüber AmigaBase V2.2 hat sich in V2.3 folgendes geändert:
  4.  
  5.         o Neue Programmfunktionen.
  6.         o Unterstützung der polnischen Sprache.
  7.         o Beseitigung einiger Fehler.
  8.  
  9.  
  10.         Neue Programmfunktionen
  11.  
  12.         Die folgenden Programmfunktionen sind neu in V2.3:
  13.  
  14.         GetFilter(record): Liefert den Filterzustand der übergebenen
  15.                 Kartei. TRUE bedeuted, daß der Filter aktiv ist, FALSE, daß
  16.                 der Filter nicht aktiv ist.
  17.  
  18.         SetFilter(record, boolean): Setzt den Filterzustand der
  19.                 übergebenen Kartei. TRUE aktiviert den Filter, FALSE
  20.                 deaktiviert ihn.
  21.  
  22.         GetFilterStr(record): Liefert den aktuellen Filterausdruck
  23.                 als STRING-Wert.
  24.  
  25.         SetFilterStr(record, string): Setzt den Filterausdruck auf
  26.                 den Ausdruck, der im zweiten Parameter als STRING-Wert
  27.                 angegeben wurde. Falls der Filter gegenwärtig aktiv ist,
  28.                 so wird er direkt auf alle Datensätze angewandt, sonst
  29.                 (der Filter ist gerade nicht aktiv) wird die Zeichenkette
  30.                 nur übersetzt.
  31.                 SetFilterStr gibt TRUE zurück, falls die Zeichenkette
  32.                 erfolgreich übersetzt werden konnte. Ansonsten wird
  33.                 FALSE zurückgegeben.
  34.  
  35.         GetOrderStr(record): Liefert die aktuelle Ordnung der
  36.                 übergebenen Kartei als MEMO-Text. Jede Zeile des Texts
  37.                 enthält einen Variablennamen. Die Kartei wird nach der
  38.                 ersten Variable in dieser Liste sortiert. Stimmen zwei
  39.                 Datensätze in dieser Variable überein, so bestimmt die
  40.                 nächste Variable in der Liste die Ordnung.
  41.                 Ein leerer Text bedeutet, daß die Kartei keine Ordnung
  42.                 besitzt.
  43.  
  44.         SetOrderStr(record, order): Setzt die Ordnung der angegebenen
  45.                 Kartei auf die Variablen, die im Argument order (MEMO)
  46.                 aufgelistet sind. Jede Zeile dieses Texts muß einen
  47.                 Variablennamen enthalten, leere Zeilen werden ignoriert.
  48.                 Nach Setzen der Ordnung werden automatisch alle Datensätze
  49.                 neu einsortiert.
  50.                 SetOrderStr gibt TRUE zurück, falls die Ordnung erstellt werden
  51.                 konnte, und FALSE, falls ein Fehler auftrat, z.B. weil eine
  52.                 Variable nicht gefunden werden konnte.
  53.                 Mit "" wird die leere Ordnung gesetzt.
  54.  
  55.         VarName(var): Liefert den Namen einer Variable. Diese Funktion
  56.                 ist nützlich, um Zeichenketten für Filterausdrücke oder
  57.                 Ordnungslisten zu erstellen. Sie können solche Zeichenketten
  58.                 natürlich auch direkt eingeben, haben dann aber den Nachteil,
  59.                 daß Sie auch die Zeichenketten mitändern müssen, wenn Sie eine
  60.                 Variable umbenennen. Besser ist es, den Variablennamen in die
  61.                 Zeichenkette mittels VarName und SPrintf hineinzukopieren.
  62.  
  63.         RecName(rec): Liefert den Namen einer Kartei. Siehe auch
  64.                 VarName für den Nutzen dieser Funktion.
  65.  
  66.  
  67.         Unterstützung der polnischen Sprache
  68.  
  69.         AmigaBase kann nun auch in polnischer Sprache betrieben werden.
  70.  
  71.  
  72.         Beseitigung einiger Fehler
  73.  
  74.         Ein Fehler wurde von Andreas Port bemerkt. Zeichen am Zeilende eines
  75.         Memo-Textes, die einen ASCII-Code größer 127 haben, wurden manchmal
  76.         von AmigaBase gelöscht.
  77.  
  78.         Weitere kleinere Fehler wurden ebenfalls beseitigt.
  79.